coupling sleeves - Alemán Inglés Diccionario